hydroxy mercaptans - Spanish English Dictionary